Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FROGMORE PLACE Detached £355,873 £265,000 13 May 2016
3 FROGMORE PLACE Detached £602,021 £288,000 31 Mar 2004